package com.project.nimsen.entity;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
/**
 * 会员信表
 */
@Entity
@Table(name = "T_MEMBER")
public class TMerberEntity implements Serializable {
	private static final long serialVersionUID = 7704735219463867783L;
	private String ID;                   //ID
	private String PID;					 //父级ID
	private String CODES;				 //编号用于查下属的三级
    private String M_TRUE_NAME;          //真实姓名
    private String CARD_ID;              //身份证号
    private String BANK_CARD_ID;         //银行卡号
    private String MPHONE;               //手机号
    private String WEIXIN;               //微信号
    private Date REG_TIME;             //注册时间，如果是账务或者其他人创建的则没有注册时间
    private Date EXA_TIME;             //审核时间，如果是由账务创建的则没有审核时间
    private Date CREATE_TIME;          //如果是由财务或都其他人创建的则有创建时间
    private Integer ACTIVE;            //0表示刚注册，1表示删除，2表示审核通过
    private String FLOWING_WATER;	   //打款流水号
    private String MESSAGE;			   //留言
    @Id
	@Column(name = "ID", unique = true, nullable = false)
	public String getID() {
		return ID;
	}
	public void setID(String iD) {
		ID = iD;
	}
	@Column(name = "FLOWING_WATER")
	public String getFLOWING_WATER() {
		return FLOWING_WATER;
	}
	public void setFLOWING_WATER(String fLOWING_WATER) {
		FLOWING_WATER = fLOWING_WATER;
	}
	@Column(name = "MESSAGE")
	public String getMESSAGE() {
		return MESSAGE;
	}
	public void setMESSAGE(String mESSAGE) {
		MESSAGE = mESSAGE;
	}
	@Column(name = "PID")
	public String getPID() {
		return PID;
	}
	public void setPID(String pID) {
		PID = pID;
	}
	@Column(name = "CODES")
	public String getCODES() {
		return CODES;
	}
	public void setCODES(String cODES) {
		CODES = cODES;
	}
	@Column(name = "M_TRUE_NAME")
	public String getM_TRUE_NAME() {
		return M_TRUE_NAME;
	}
	public void setM_TRUE_NAME(String m_TRUE_NAME) {
		M_TRUE_NAME = m_TRUE_NAME;
	}
	@Column(name = "CARD_ID")
	public String getCARD_ID() {
		return CARD_ID;
	}
	public void setCARD_ID(String cARD_ID) {
		CARD_ID = cARD_ID;
	}
	@Column(name = "BANK_CARD_ID")
	public String getBANK_CARD_ID() {
		return BANK_CARD_ID;
	}
	public void setBANK_CARD_ID(String bANK_CARD_ID) {
		BANK_CARD_ID = bANK_CARD_ID;
	}
	@Column(name = "MPHONE")
	public String getMPHONE() {
		return MPHONE;
	}
	public void setMPHONE(String mPHONE) {
		MPHONE = mPHONE;
	}
	@Column(name = "WEIXIN")
	public String getWEIXIN() {
		return WEIXIN;
	}
	public void setWEIXIN(String wEIXIN) {
		WEIXIN = wEIXIN;
	}
	@Column(name = "REG_TIME")
	public Date getREG_TIME() {
		return REG_TIME;
	}
	public void setREG_TIME(Date rEG_TIME) {
		REG_TIME = rEG_TIME;
	}
	@Column(name = "EXA_TIME")
	public Date getEXA_TIME() {
		return EXA_TIME;
	}
	public void setEXA_TIME(Date eXA_TIME) {
		EXA_TIME = eXA_TIME;
	}
	@Column(name = "CREATE_TIME")
	public Date getCREATE_TIME() {
		return CREATE_TIME;
	}
	public void setCREATE_TIME(Date cREATE_TIME) {
		CREATE_TIME = cREATE_TIME;
	}
	@Column(name = "ACTIVE")
	public Integer getACTIVE() {
		return ACTIVE;
	}
	public void setACTIVE(Integer aCTIVE) {
		ACTIVE = aCTIVE;
	}
}
